# # （1）在一个函数中，使用return返回求解两个数的和、差；
# def get_sum_sub(num1, num2):
#     sum = num1 + num2
#     sub = num1 - num2
#     return sum, sub
#
#
# result1 = get_sum_sub(1, 2)
# print(result1[0])
# print(result1[1])
#
# a, b = get_sum_sub(1, 2)
# print(a)
# print(b)
# # （2）使用items()方式遍历处理字典中存储的学生信息各个键与值；
# stu_dict = {"name": "马云", "age": 18, "gender": '男'}
# for item in stu_dict.items():
#     print(item[0], item[1])
#
# # 遍历字典时进行拆包遍历
# for key, value in stu_dict.items():
#     print(f'{key}: {value}')


# （1）有变量a、b，请完成变量之间值的交换；
a = 100
b = 200
# （2）使用引入第三方变量的形式完成数值的交换；
# （3）使用拆包方式完成数值交换。
b, a = (a, b)
print(a, b)

# 求最大值，最小值
data_list = [14124, 2, 4323, 4, 54234, 6534, 74, 84, 94, 10]


def get_max_min(list_data):
    max_value = list_data[0]
    min_value = list_data[0]
    for item in list_data:
        if item > max_value:
            max_value = item
        if item < min_value:
            min_value = item
    return max_value, min_value


print(get_max_min(data_list))
